/* lists */

.list{
  margin-bottom: 20px;
}

.list-feature{
  @extend .list;
  margin:0;
  padding:0;
  width:80%;

  li{
    line-height:1.8em;
  }

  li:last-child{
    border:0;
  }

  span{
    vertical-align: top;
    padding-top:9px;
    font-size:120%;
  }
  i{
    margin-top:-2px;
    margin-right:5px;
  }
}

/* icon */
.fa-primary {
  color:$primary-color;
}

.fa-border{
  @include  add-border(1px, $primary-color, all);
  @include border-radius(5px);
  padding:13px 15px;
  width:70px;
  margin-bottom: 10px;
}

/* heading */
.heading-primary{
 color:$primary-color;
}

.heading-secondary{
  color:$secondary-color;
}

.heading-light{
  color:$light-color;
}

.heading-dark{
  color:$dark-color;
}